home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / faq / demovqlt.zip / VQLTDEMO.DOC < prev    next >
Text File  |  1994-11-19  |  49KB  |  1,042 lines

  1. +=========================================================================+
  2. |                                                                         |
  3. |                               VQuilt (tm)                               |
  4. |                                                                         |
  5. |  A Computer Program For Quilt Design, Visualization, and Construction   |
  6. |                                                                         |
  7. |                         Demonstrator Version 1.0                        |
  8. |                                                                         |
  9. |                               --- O ---                                 |
  10. |                                                                         |
  11. |    If you find the demonstration version of VQuilt enoyable to use and  |
  12. | useful, then you will appreciate the full release version that:         |
  13. |                                                                         |
  14. |  - Includes an illustrated manual! This manual is more comprehensive    |
  15. |    than the documentation included with this demonstration package!     |
  16. |                                                                         |
  17. |  - Permits you to SAVE the patchwork blocks and quilts that you design  |
  18. |    to your hard disk and subsequently LOAD them back into VQuilt for    |
  19. |    viewing and modification!                                            |
  20. |                                                                         |
  21. |  - Permits you to PRINT your patchwork blocks and quilts in color (if   |
  22. |    you have a color printer), gray-scale, or black and white!           |
  23. |                                                                         |
  24. |  - Prints actual size TEMPLATES for cutting fabric!                     |
  25. |                                                                         |
  26. |  - Scales patchwork blocks to any integral size between 1" and 20".     |
  27. |    Great for PAPER PIECING!                                             |
  28. |                                                                         |
  29. |  - Comes with a comprehensive library of pre-defined traditional        |
  30. |    patchwork quilt blocks so that you can start designing quilts        |
  31. |    immediately!                                                         |
  32. |                                                                         |
  33. |  - Provides you with FREE technical support via phone, fax, or Genie!   |
  34. |                                                                         |
  35. |  - Provides you with the privilege to inexpensively upgrade to future   |
  36. |    versions of VQuilt!                                                  |
  37. |                                                                         |
  38. |  VQuilt makes a terrific gift for the young folks .. both girls and     |
  39. |  boys. Besides the creative endeavor, it can teach them important       |
  40. |  concepts relating to geometry, ratio, and proportion. Being a middle   |
  41. |  school Math teacher, I find this particularly exciting!                |
  42. |                                                                         |
  43. |  And VQuilt is AFFORDABLE! We had two fundamental reasons for picking   |
  44. |  the $39.95 price point for VQuilt:                                     |
  45. |                                                                         |
  46. |  1.  Quilting for most people is a hobby. We do not believe that you    |
  47. |      should be asked to spend $100 or more for a piece of software that | 
  48. |      you will only be using occasionally. If you use a piece of         |
  49. |      software such as a word-processor day in and day out in a business |
  50. |      environment, then it is much easier to justify spending a great    |
  51. |      deal of money for it!                                              |
  52. |                                                                         |
  53. |  2.  We wanted to make VQuilt accessible to young people and felt that  |
  54. |      the chosen price point put VQuilt within their reach!              |
  55. |                                                                         |
  56. |    Computer Systems Associates is a small systems development outfit    |
  57. |  that is dedicated to developing and distributing quality and           |
  58. |  affordable computer software for the crafts!                           |
  59. |                                                                         |
  60. |    If you would like a fully functional copy of VQuilt, it can be       |
  61. |  ordered from:                                                          |
  62. |                                                                         |
  63. |    Computer Systems Associates                                          |
  64. |    P.O. Box 129                                                         |
  65. |    Jarrettsville, Maryland 21084-9998                                   |
  66. |                                                                         |
  67. |    Phone (410) 557-6871                                                 |
  68. |    Fax   (410) 557-7928                                                 |
  69. |    Genie:        P.HISLEY                                               |
  70. |    CompuServe:   73177,162                                              |
  71. |    Internet:     pnh@clark.net                                          |
  72. |                                                                         |
  73. |    VQuilt Price:       $ 39.95                                          | 
  74. |    State Tax:          Where Applicable                                 | 
  75. |    Shipping/Handling:  $  5.00  UPS Ground                              |
  76. |                        $  9.00  UPS 2nd Day                             |
  77. |                        $ 19.00  UPS Next Day                            |
  78. |                                                                         |
  79. |                        We ship by UPS Ground in the continental USA     |
  80. |                        Parcel post in Alaska, Hawaii and Canada         |
  81. |                        is $8.00                                         |
  82. |                                                                         |
  83. |    Note:  VQuilt is in manufacturing now and will begin shipping the    |
  84. |           first week of December, 1994!                                 |
  85. |                                                                         |
  86. |    Thanks in advance for your support and patronage!                    |
  87. |                                                                         |
  88. |                        Sincerely,                                       |
  89. |                                                                         |
  90. |                        Sarah Hisley                                     |
  91. |                        Computer Systems Associates                      |
  92. |                                                                         |
  93. |                                                                         |
  94. +-------------------------------------------------------------------------+
  95. |                                                                         |
  96. |            (c) Copyright 1994  Computer Systems Associates              |
  97. |                          All rights reserverd.                          |
  98. |                                                                         |
  99. |   Permission is granted to translate or make copies of this document    |
  100. |   for personal use only. This document may be distributed only as a     |
  101. |   component of the VQuilt Demonstrator archive.                         |
  102. |                                                                         |
  103. |   If you translate this document to a different language, please send   |
  104. |   us a copy so that we may add it to our archives and make it available |
  105. |   to others. Thank you in advance!                                      |
  106. |                                                                         |
  107. |                           --- Otherwise ---                             |
  108. |                                                                         |
  109. |   No part of this documentation may be reproduced, transmitted,         |
  110. |   transcribed, stored in a retrieval system, or translated into         |
  111. |   any foreign language (natural or computer), in any form or by         |
  112. |   any means without the prior written permission of Compuer Systems     |
  113. |   Associates.                                                           |
  114. |                                                                         |
  115. |                   --- Our lawyers made us do it!  ---  ;-)              |
  116. |                                                                         |
  117. +=========================================================================+
  118.  
  119. A Quick Note If You Wish To Print This Documentation!
  120. -----------------------------------------------------
  121.  
  122. This document does not have any FORMFEED characters embedded in it. This
  123. means that if you simply send it to your dot matrix printer it will
  124. print continuously ... there will be no page breaks. Owners of laser printers
  125. are a bit luckier since their printing device is sheet oriented to begin
  126. with.
  127.  
  128. We suggest that you either run this document throught a print utility that
  129. inserts formfeeds or print the documentation from a word-processing program 
  130. (most will import ASCII files).
  131.  
  132. We apologize for any incovenience this may cause you, but we have never
  133. had a great deal of luck when we have received ASCII files that have
  134. already been paginated.
  135.  
  136.  
  137. Introduction
  138. ------------
  139.  
  140.    Hello!  My name is Sarah Hisley.  I am an avid quilter and the
  141. co-designer of the VQuilt quilt design computer program. VQuilt has
  142. evolved over the last several years out of my desire for a quick and easy
  143. way to design and color patchwork quilt blocks.  Like many quilters, I
  144. have always had trouble visualizing exactly what a finished block or quilt
  145. will look like.  Short of manually hand-drawing and coloring block
  146. patterns, a tedious and time-consuming process at best, it was always
  147. pretty much guess-work. After discussing the problem with my husband
  148. Philip, who is a computer systems engineer by profession , we decided to
  149. collaborate and see if we could effectively apply computer technology to
  150. what has traditionally been a hand-work craft.
  151.  
  152.    Rather than attempting to 'computerize' quilting, what we wanted to do
  153. was produce a quilt design program that 'facilitated' quilting .. a subtle
  154. but distinctive difference.
  155.  
  156.          +------------------------------------------------+
  157.          |  We believe that a quilter should spend more   |
  158.          |    time working with fabric than sitting in    |
  159.          |          front of a computer screen!           |
  160.          +------------------------------------------------+
  161.  
  162.    The design of VQuilt reflects that philosphy! It is << NOT >> a program
  163. for technicians! VQuilt is a color and pattern visualization tool that has
  164. an easy, intuitive user interface that does not get in the way.
  165.  
  166.    Early in the design process we decided on several key criteria:
  167.  
  168.    VQuilt had to:
  169.  
  170.     1. Look and feel familiar
  171.     2. Be easy and intuitive to use
  172.     3. Be accurate
  173.     4. Be comprehesive and truly useful 
  174.  
  175.    And most importantly VQuilt had to:
  176.  
  177.    1. Be fun to use
  178.    2. Be affordable
  179.  
  180.    Designing patchwork blocks with VQuilt is as simple as connecting-the-
  181. dots with a click of a mouse button.  Coloring blocks is as easy as picking
  182. or mixing the color that you want and pointing to the block pieces that you 
  183. want to color.
  184.  
  185.    As a design tool VQuilt provides the ability to:
  186.  
  187.    1. Design and color patchwork blocks.
  188.  
  189.    2. Design and color quilts by incorporating previously designed
  190.       patchwork blocks into a larger work.
  191.  
  192.    3. Automatically design quilt templates.
  193.  
  194.       VQuilt lets you specify what you want a quilt to look like      
  195.       (block size, number of blocks across and down, etc.) and then      
  196.       AUTOMATICALLY generates a scaled quilt template for you to fill in
  197.       with colors or block designs.
  198.  
  199.    4. Save and load both blocks and quilts so that you do not lose
  200.       any of your designs. (SAVING NOT AVAILABLE IN DEMO VERSION)
  201.  
  202.    5. Print images of your blocks and quilts as frames, black-and-white, 
  203.       or color. (NOT AVAILABLE IN DEMO VERSION)
  204.  
  205.    6. Print actual-size piece templates for your patchwork blocks.
  206.       (NOT AVAILABLE IN DEMO VERSION)
  207.  
  208.       Blocks can be automatically scaled between 1" and 20". This means
  209.       that you can design a block in one size and then automatically make
  210.       it larger or smaller with out having to redraw it. THIS IS GREAT FOR
  211.       PAPER PIECING!
  212.  
  213.    I am very excited about VQuilt and hope that you find it as productive
  214. and as much fun to use as I do! If you have any questions or suggestions 
  215. regarding VQuilt please send them to my attention. Our goal is to provide 
  216. the best and most useful software tools to the craft community!
  217.  
  218.                                        Warmest Regards
  219.  
  220.                                        Sarah W. Hisley
  221.                     
  222. Hardware Requirements
  223. ---------------------
  224.  
  225.    VQuilt requires the following hardware environment:
  226.  
  227.    1.  Any 100% IBM-compatible personal computer from a 286 on up.
  228.        Performance is a relative issue. VQuilt runs quite well on a 286,
  229.        and clicks right along on faster machines.
  230.  
  231.    2.  550KB Conventional memory, miminum. The more free program memory
  232.        that you have, the happier VQuilt will be. EMS memory or XMS memory
  233.        is REQUIRED if you wish to print oversized multi-page templates.
  234.  
  235.    3.  VGA display adapter and VGA color monitor.
  236.  
  237.    4.  Microsoft-compatible mouse. Both serial and bus mice are supported.
  238.  
  239.    5.  1 megabyte of hard disk space for the program code and libraries.
  240.        1 megabyte of hard disk space for swap space. VQuilt is very
  241.        dynamic and will perform virtual paging if it has to.
  242.  
  243.  
  244. Software Requirements
  245. ---------------------
  246.  
  247.    VQuilt requires the following software support:
  248.  
  249.    1. MSDOS 3.0 or greater.
  250.  
  251.    2. VQuilt will run quite well under windows in a DOS box.
  252.  
  253.    Warning:    A word about mouse support. Frequently people will say,
  254.                "I loaded your program, but it doesn't recognize my mouse!
  255.                I know that my mouse is OK because it works when I run
  256.                Microsoft Windows!".
  257.  
  258.                VQuilt is a native MSDOS program. In order for it to
  259.                recognize a mouse, a MSDOS mouse driver must be installed.
  260.                Windows is a monolithic environment that contains its OWN
  261.                mouse driver that is only present when Windows is running!
  262.                If your mouse does not seem to be working with VQuilt please
  263.                make sure that you have a MSDOS mouse driver loaded! An
  264.                MSDOS mouse driver must be loaded even if you are
  265.                running VQuilt under Windows in a DOS box.
  266.                
  267.  
  268.  +-------------------------------------------------------------------------+
  269.  |  Note: Since it is impossible to print the actual icons (pictures) on   |
  270.  |        VQuilt's Panel Buttons in this text documentation, we have       |
  271.  |        adopted the following convention:                                |
  272.  |                                                                         |
  273.  |        Button Name [Button Image]                                       |
  274.  |                                                                         |
  275.  |        .. where [Button Image] is a verbal description of the icon.     |
  276.  +-------------------------------------------------------------------------+
  277.  
  278.  
  279. Starting VQuilt From MS-DOS!
  280. ----------------------------
  281.  
  282.     Change Directory (CD) to the sub-directory into which you have
  283. installed VQLTDEMO. If you installed the demo from your ROOT directory
  284. this will be \VQLTDEMO. At the MSDOS command prompt simply type ..
  285.  
  286.     VQLTDEMO [Enter]
  287.  
  288. ... and in a few moments two VQuilt splash screens will appear.  Pressing 
  289. any mouse button at each of these screens will take you to the Quilt Design
  290. Screen.
  291.  
  292.    VQuilt only has one command line option switch that might be of interest
  293. to some users:
  294.  
  295.    The drawing areas for quilts and blocks is, by default, WHITE. It is
  296.    possible to change this color to either solid GRAY (easy on the eyes) 
  297.    or MEDIUM GRAY (brighter but causes some visual problems when used with
  298.    very dense drawing marks).
  299.  
  300.    To change the background color of the drawing areas you would use
  301.    the following command line switches as follows when you invoke
  302.    VQuilt:
  303.  
  304.    VQLTDEMO            ... for White (default)    
  305.    VQLTDEMO -b0        ... for Gray
  306.    VQLTDEMO -b2        ... for Medium Gray
  307.  
  308.  
  309. Starting VQuilt From Microsoft Windows!
  310. ---------------------------------------
  311.  
  312.    VQuilt can be run under Microsoft Windows by selecting the 'Run...'
  313. option from the Program Manager's File menu and then entering ..
  314.  
  315.    \VQLTDEMO\VQLTDEMO.EXE
  316.  
  317. in the field labeled 'Command Line'... if you want to change the background
  318. color of the drawing areas be sure to add the option switch.  Press the
  319. (OK) Button.
  320.  
  321.    Alternatively VQuilt can be set up to run by pressing an 'icon'
  322. by making an entry in a 'Program Group'. Please refer to your Microsoft
  323. Windows documentation for instructions on how to do this!
  324.  
  325.  
  326. Mousing Around!
  327. ---------------
  328.  
  329.     VQuilt REQUIRES a mouse .. nothing fancy here .. just single clicks and
  330. double clicks (if you want to use them .. not required), and a little 
  331. dragging on scroll bar sliders (again not required).  VQuilt uses an Arrow
  332. Cursor; the hot point is at the tip of the arrow.
  333.  
  334.    To select items or to push buttons on the screen simply place the tip of
  335. the arrow on the item and click the LEFT mouse button.
  336.  
  337.    For a few select functions the RIGHT mouse button is used ... this will
  338. be highlighted in the documentaion. To drag a scroll bar slider, place the
  339. tip of the arrow on the slider and press the LEFT mouse button ... while
  340. HOLDING the LEFT mouse button down, move the mouse and drag the slider to
  341. the desired position, and then release the mouse button!
  342.  
  343.  
  344. The VQuilt Operating Environment!
  345. ---------------------------------
  346.  
  347.     The entire VQuilt working environment consists of only TWO display
  348. screens ... one to design quilts, the Quilt Design Screen ... the other to
  349. design blocks, the Block Design Screen. You always start on the Quilt
  350. Design Screen. You toggle back and forth between these two screens by 
  351. pressing the  Quilt [Quilt Block] Button in the bottom right-hand corner
  352. of the 'Button Panel'!
  353.  
  354.     Try it!  Press the button once by placing the tip of the arrow cursor
  355. on it and clicking the LEFT mouse button.  You will switch to the Block
  356. Design Screen. 
  357.  
  358.    You may be interested to notice that the 'Button Panel' on each
  359. of the screens is virtually identical ... what you learn to do on one
  360. screen will work exactly the same way on the other screen!
  361.  
  362.     Press the button a second time. You will switch back to the Quilt
  363. Design Screen.
  364.  
  365.  
  366. Where Is The On-Line Help!
  367. --------------------------
  368.  
  369.    Perhaps we're being too cocky, but there is << NO >> on-line help
  370. in VQuilt ... BY INTENT!  We believe that if a program like VQuilt
  371. needs on-line help, then it TOO DIFFICULT TO USE!  Anyone who is
  372. reasonably computer literate or who has worked with Microsoft Windows
  373. will feel comfortable with VQuilt in about 15 minutes. For newcomers
  374. to computers, a quick pass through the manual should generally
  375. suffice.
  376.  
  377. In The Beginning ... !
  378. ----------------------
  379.  
  380.     The first screen you arrive at is the Quilt Design Screen (I am
  381. assuming that you toggled back) you can easily tell which screen is 
  382. which .. the quilt design screen has the [Exit] Button while the block 
  383. design screen has the color mixing scroll bars.
  384.  
  385.    The very first thing that you should do is decide what you want your
  386. quilt to look like. Since virtually everything associated with a quilt is
  387. relative to the size of the basic quilt block, you want to establish that
  388. before doing anything else!
  389.  
  390.    You do this by pressing the Parameters [Ruler & Drawing Triangle]
  391. Button on the Button Panel!
  392.  
  393.     You will be presented with a dialog box that permits you to describe 
  394. exactly what you want your quilt pattern to look like .. all of the
  395. parameters should be self explanatory except for 'Subdivide', which I
  396. will explain in a moment.
  397.  
  398.     Try entering parameters ... notice that the overall size of the final 
  399. quilt is displayed in the lower left corner of the dialog box .. when you 
  400. are finished entering parameters press the [Okay] Button ... VQuilt will 
  401. automatically generate a quilt pattern for you!
  402.  
  403.     The 'Subdivide' parameter is a trick to make 'On-Point' option 
  404. more flexible.  When 'Subdivide' is specified <NO>, VQuilt will generate a 
  405. rotated square for each requested block and alternative rows of block. 
  406. If 'Subdivide' is specified <YES> then VQuilt not only generates the rotated 
  407. squares but also generates four triangles under each rotated square. To
  408. use those four triangles simply ERASE (more on this later) the rotated
  409. square covering them. This is probably the most non-intuitive feature in 
  410. VQuilt.
  411.  
  412.     Please note that the screen display of the quilt pattern is accurately
  413. scaled to reflect the chosen parameters. In particular, if you specify a 
  414. large block size AND a large number of blocks across and down, then the 
  415. resulting quilt pattern will be relatively small. This unfortunately 
  416. reflects the reality of dealing with fixed screen real-estate and a finite
  417. number of pixels.
  418.  
  419.  
  420. Next ... !
  421. ----------
  422.  
  423.         Now toggle over to the 'Block Design Screen'.  If you do not see any
  424. 'drawing marks' in    the block drawing area then press the Drawing Marks
  425. [Grid] Button.  This button toggles the display of the sticky drawing
  426. marks on and off. Don't worry ... even if you can't see them, they are
  427. still there!  They are referred to as 'sticky' since your cursor does not
  428. have to be exactly over them to get a'hit' ... just close.  These marks are
  429. only 'active', however, when the Draw Pieces [Triangle/Rectangle] Button
  430. is pressed.  Please note that there are marks on the border of the drawing
  431. area, even if you cannot see them!
  432.  
  433.  
  434. Drawing Modes!
  435. --------------
  436.  
  437.     There are 7 modes in VQuilt:
  438.  
  439.     1.    Draw Pieces
  440.     2.    Draw Circles
  441.     3.    Draw Freehand
  442.     4.    Paint Pieces
  443.     5.    Erase Pieces
  444.     6.    Push Pieces
  445.     7.    Tag Pieces (Default - All buttons on Button Panel UP)
  446.  
  447.     The modes are assigned to the first 6 buttons on the 'Button Panel'.
  448. These buttons function just like the buttons on an automobile radio (at
  449. least they used to before electronic switching became standard). Only one
  450. button can be depressed at a time. If one button is depressed and you press
  451. another one, the first button pops up!
  452.  
  453.     Panel Buttons can be explicitly released by clicking on them with 
  454. the LEFT mouse button a second time!
  455.  
  456.  
  457. Drawing Pieces!
  458. ---------------
  459.  
  460.    Press the Draw Pieces [Triangle/Rectangle] Button on the Button
  461. Panel.
  462.  
  463.    To draw a piece simply place the tip of the arrow cursor on a 
  464. 'drawing mark' and press the LEFT mouse button. A small 'starting' circle 
  465. will appear. This indicates that you have started to draw a piece. VQuilt 
  466. works with 'objects'. Once you have started drawing an    object,    VQuilt
  467. wants (actually insists) that you to complete it.
  468.  
  469.    To complete an object you simply have to get back to the small
  470. starting circle. VQuilt really wants you to finish what you have started!
  471. To remind you to complete an object ...
  472.  
  473.    VQuilt WILL NOT LET THE ARROW CURSOR OUT OF THE
  474.    DRAWING AREA UNTIL YOU DO COMPLETE AN OBJECT!
  475.  
  476.    You draw pieces line by line ... each time you click on a drawing mark
  477. the arrow cursor momentarily changes to a small square to let you know
  478. that you have a 'hit'. If your computer has a speaker you will hear a
  479. 'beep' (if you rummage around you will find the Setup Options [Asterisk]
  480. Button that lets you turn the beep on or off).
  481.  
  482.    As you connect drawing marks a red line is drawn between the new mark
  483. and the previous mark ... when you finally get back to your starting
  484. point (the small circle) the piece will be redrawn with a black border and
  485. painted with the 'current color'. The small circle will disappear.
  486.  
  487.     If you make a mistake while you are in the middle of drawing a piece, 
  488. simply click the RIGHT mouse button and the last line drawn will be erased
  489. You can, in fact, completely back yourself out of an object (the small 
  490. circle will disappear).
  491.  
  492.    As you erase each line you may see the 'ghost trail' left where the
  493. line was. We have left this 'trail' there intentionally since in some
  494. situations (particularly when free-drawing) it is useful to see where you
  495. have been. When the block drawing area is refreshed all ghost trails
  496. will disappear.
  497.     
  498.    If you are in the middle of a complex object and you want to terminate 
  499. it, the simplest thing to do is to connect directly to the small starting
  500. circle and then Erase the object!
  501.  
  502.     You can draw pieces on top of other pieces. In this case it is
  503. convenient to think of the objects that you have drawn as pieces of fabric
  504. that can be layered on top of one another (this concept will become
  505. important when we talk about 'pushing' pieces.
  506.  
  507.     Drawing pieces is as simple as that!
  508.  
  509.  
  510. The Current Color!
  511. ------------------
  512.  
  513.     There is always a 'current color'. It is indicated by medium size 
  514. square on each of the drawing screens. The current color can be changed
  515. by:
  516.  
  517.     1.    Mixing a new current color
  518.     2.    Picking a new color from the color palette
  519.     3.    Picking a new color from a piece in the drawing area.
  520.  
  521.  
  522. Picking and Saving Colors!
  523. --------------------------
  524.  
  525.     To Pick a color simply press the [Pick] Button and then click with the
  526. LEFT mouse button on either a color palette square or a piece in the 
  527. drawing area.
  528.  
  529.     On the Quilt Design Screen, you can even pick a complete block out of
  530. a quilt. When you switch back to the Block Design Screen, the picked 
  531. block will be the new     active block. Appropriate warnings are given in
  532. order to prevent you from destroying a block that you may be in the process
  533. of working on.
  534.  
  535.     To Save the current color simply press the [Save] Button and then click
  536. with the LEFT mouse button on a color palette square. 'Saving' is strictly
  537. for saving a custom color into the color palette. Note that you 
  538. 'paint' rather than 'save'    the 'current color' into a piece.
  539.  
  540.  
  541. Color Palettes!
  542. ---------------
  543.  
  544.     A word about 'color palettes is probably appropriate at this point.
  545.  
  546.    Every block and quilt has a color palette associated with it.
  547.  
  548.    When you save a quilt or block to disk, you also save its color palette.
  549. When you load a quilt or block from disk you are given the OPTION to load
  550. its associated color palette.
  551.  
  552.   The active color palette on each drawing screen is reflected by an array
  553. of sixteen squares.
  554.  
  555.   In particular ...
  556.  
  557.    WHEN YOU SWITCH FROM THE BLOCK DESIGN SCREEN TO THE QUILT
  558.    DESIGN SCREEN, YOU BRING OVER THE COLOR PALETTE FROM THE
  559.    BLOCK DESIGN SCREEN!
  560.  
  561.     If you want to paint with a custom color on the quilt drawing screen, 
  562. you have to:
  563.  
  564.    -  Mix it on the block drawing screen.
  565.    -  Save it in the block color palette.
  566.    -  Then switch back to the quilt drawing screen.
  567.  
  568.    While this may sound awkward, you will find that the user interface
  569. is very fast and fluid and the operation is not at all burdensome. We
  570. worked under the premise that people would be working primarily with
  571. blocks on the Quilt Design Screen and deferred mixing colors to the
  572. Block Design Screen where it would be most useful. 
  573.  
  574.     You will note that when you attempt to load blocks from disk or pick 
  575. blocks from a quilt, VQuilt will ask if you want to load the color palette
  576. as well. Declining to load a color palette preserves the one that you are 
  577. currently working with.
  578.  
  579.  
  580. Drawing Circles!
  581. ----------------
  582.  
  583.    Press the Draw Circle [Circle] Button on the Button Panel.
  584.  
  585.     Drawing circles is even easier than drawing pieces.  Circles are drawn 
  586. in an 'invisible bounding box' i.e., a box that closely surrounds the 
  587. circle. Place the tip the the arrow cursor at the location in the drawing 
  588. area that you want to be the UPPER LEFT-HAND CORNER OF THE BOUNDING BOX.
  589. Click the LEFT mouse button. Now drag the mouse. The circle will
  590. dynamically 'rubber-band'. When you have a circle of the desired size
  591. simply click the LEFT mouse button again and the circle will be
  592. redrawn with a black border and will be painted with the 'current color'.
  593.  
  594.  
  595. Draw Free-hand (Applique)!
  596. --------------------------
  597.  
  598.    Press the Draw Free-hand [Pencil] Button on the Button Panel.
  599.  
  600.     Freehand drawing is just like drawing with a pencil. Place the tip of
  601. the arrow cursor at the location in the drawing area at which you want to
  602. start.  Press and HOLD    the LEFT mouse button. A small starting circle will
  603. appear.  Move the mouse. You will leave a trace in the drawing area.  A
  604. freehand drawn object must be closed just like a piece.
  605.  
  606.    If you let the LEFT mouse button up before you have gotten back to
  607. the small starting circle, VQuilt assumes that you want to freehand
  608. draw incrementally. From this point on you simply make small line
  609. segments by clicking the LEFT mouse button until you reach the
  610. starting circle.
  611.  
  612.    YOU CANNOT CONTINUE 'DRAG AND DRAW' ONCE YOU HAVE
  613.    RELEASED THE INTIAL PRESS OF THE MOUSE BUTTON!
  614.  
  615.    Just as with drawing pieces, you can use the RIGHT mouse button to back
  616. yourself up in the middle of a freehand drawn object. This is where the 
  617. 'ghost trails' really come    in handy since freehand drawing movements are 
  618. generally quite small.
  619.  
  620.    Caveat! If you draw extremely large or complex freehand objects, you
  621. may find that you have exhausted the number of 'points' available to an
  622. object. Unlike normal pieces, free-hand pieces are composed of many tiny
  623. line segments, particularly if drawn using the 'drag and draw' technique.
  624. The number of available points is quite large so normally this should not be
  625. a problem!
  626.  
  627.  
  628. Coloring Pieces!
  629. ----------------
  630.  
  631.     Press the Paint [Paint Brush] Button on the Button Panel.
  632.  
  633.     Place the tip of the arrow cursor on the piece that you wish to color. 
  634. Click the LEFT mouse button. The piece will be painted with the current 
  635. color.
  636.  
  637.    If you are on the Quilt Design Screen and the 'current color' happens to
  638. be a quilt block, then you will 'paint' that quilt block into the piece
  639. that you select!  Please note, however, that VQuilt only permits you to
  640. paint quilt blocks into pieces that are SQUARE or ON-POINT!
  641.  
  642.  
  643. Erasing Pieces!
  644. ---------------
  645.  
  646.     Press the Erase [ Scissors ] Button on the Button Panel.
  647.  
  648.     Place the tip of the arrow cursor on the piece that you wish to erase.
  649. Click the LEFT mouse button. The selected piece will disappear. IT IS GONE
  650. FOR GOOD!
  651.  
  652.    In order to prevent the accidental erasure of other pieces, the Erase 
  653. Button will automatically pop up after a SINGLE piece has been deleted.
  654.  
  655.    If you wish to delete MULTIPLE pieces, you can click the RIGHT
  656. mouse button and the Erase Button will STAY DEPRESSED until you click
  657. the LEFT mouse button (when erasing the last piece) or until you
  658. explicitly release the Erase Button by pressing it again. This feature
  659. is for the experienced or confident user. 
  660.  
  661.  
  662. Pushing Pieces!
  663. ---------------
  664.  
  665.     Press the Layer [Rectangle/Rectangle] Button on the Button Panel.
  666.  
  667.     This is probably the next most non-intuitive feature of VQuilt. As has
  668. been mentioned earlier, it is quite possible to draw one piece on top of 
  669. another piece. At some point you may wish to have the top piece below the 
  670. bottom piece. You can accomplish this by placing the tip of the arrow cursor
  671. on the piece that you want to move to the bottom. Click the LEFT mouse
  672. button. The top piece will move under the piece it was originally 
  673. covering.
  674.  
  675.     If you think of the pieces as fabric, this operation does not seem to
  676. be all that unfamiliar. Where it becomes a little tricky is when the piece
  677. being pushed is not directly 'in front of' the lower piece in the 'object 
  678. chain'.
  679.  
  680.    When pieces are drawn, they are chained together in the order in
  681. which they were created. It may be that the piece that you want to 'push'
  682. is many places further along in the chain than the one that 'appears' to be
  683. on the bottom. You may find that you have to click the LEFT mouse button
  684. several (possibly many times if you have many interceding pieces) times to
  685. get the desired effect. 
  686.  
  687.  
  688. Toggle Drawing Marks!
  689. ---------------------
  690.  
  691.     Press the Drawing Marks [Grid] Button on the Button Panel.
  692.  
  693.     This button is a toggle that either displays the drawing marks used for 
  694. piece drawing or suppresses the display of the drawing marks. It is
  695. convenient to hide the drawing marks when you want to see what your block
  696. or quilt looks like without having a myriad of little spots on it!
  697.  
  698.  
  699. Toggle Piece Framing!
  700. ---------------------
  701.  
  702.     Press the Framing [Picture Frame] Button on the Button Panel.
  703.  
  704.     The Framing Button toggles the black border that is drawn around each
  705. piece either on or off.  This enhances the viewing of a block or quilt by
  706. removing framing and helps to approximate what a block or quilt would look
  707. like in fabric.  This is particularly useful for viewing quilts that have
  708. a large number of blocks that have a large number of pieces. Without 
  709. suppressing the frame lines such quilts appear to be rather dark and
  710. dreary!
  711.  
  712.  
  713. Rotating Blocks!       (Block Design Screen Only)
  714. ----------------
  715.  
  716.     Pressing the Rotate [Square/Curve Arrow] Button on the Button Panel
  717. rotates the current block 90 degrees clockwise.
  718.  
  719.  
  720. Flipping Blocks!        (Block Design Screen Only)
  721. ----------------
  722.  
  723.     Pressing the Flip [Square/Up & Down Arrows] Button on the Button Panel
  724. flips the current block vertically top for bottom.
  725.  
  726.  
  727. Zooming Quilts!
  728. ---------------
  729.  
  730.    Pressing the Zoom [Magnifying Glass] Button on the Button Panel will
  731. cause VQuilt to generate and enlarged version of the current quilt. Pressing
  732. any mouse button will change back to the Quilt Design Screen.
  733.  
  734.  
  735. Print Blocks and Quilts!
  736. ------------------------
  737.  
  738.        +---------------------------------------------------------+
  739.        |   Note: The Print functions are not available in the    |
  740.        |         demonstration version of VQuilt but are fully   |
  741.        |         implemented in the product release!             |
  742.        +---------------------------------------------------------+
  743.         
  744.     Pressing the Print [ Printer ] Button on the Button Panel brings
  745. up a dialog box that gives you the following options:
  746.  
  747.        +---------------------------------------------------------+
  748.        |   Note: The print dialog box will only appear if a      |
  749.        |         printer is actually connected to LPT1 or LPT2.  |
  750.        |         See the paragraph below for information on      |
  751.        |         installing printers!                            |
  752.        +---------------------------------------------------------+
  753.  
  754.    1.  [ Color ]       Prints the block or quilt in color if you own and 
  755.                        have installed a color printer.
  756.  
  757.                        Prints in gray-scale (dithered blank & white) if you
  758.                        have not installed a color printer.
  759.  
  760.    2.  [ Frame ]       Prints only the framework of the block or quilt.
  761.  
  762.  
  763.    3.  [ Templates ]   Prints actual size templates of the block. This
  764.                        option only appears from the Block Design Screen.
  765.  
  766.    4.  [ PCX ]         Prompts for a filename and outputs the quilt or block
  767.                        to an MSDOS file in the PCX graphics file formation
  768.  
  769.  
  770.     Before you can print anything, you have to tell VQuilt what type of a 
  771. printer you are going to use. Installing a printer is done by pushing the
  772. Setup Option [ Asterisk ] Button on the Button Panel. This will bring up
  773. a dialog box that, among other things, has an [Install Printer] Button.  
  774.  
  775.    Pressing the [Install Printer] Button presents a list box that
  776. contains over 130 supported printers. Select your printer by clicking
  777. on it in the list window and then pressing the [OK] Button. If your
  778. printer is not displayed in the list window, you can scroll throught
  779. the list of available printers by dragging the scroll bar slider or
  780. by pressing the scroll bar buttons.
  781.  
  782.    You only need to install your printer once. If you change printers you
  783. will have to go through the printer installation process again.
  784.  
  785.  
  786. Loading/Saving/Deleting Quilts or Blocks!
  787. -----------------------------------------
  788.  
  789.    VQuilt provides a facility for archiving quilts and blocks on your
  790. hard disk drive. Pressing the Library [Book] Button on the Button Panel
  791. brings up a dialog box that gives you the following options:
  792.  
  793.    1.  Load        Pressing the [Load] Button presents a list box that
  794.                    shows what quilts or blocks are available for loading.
  795.                    You can scroll through the list of available quilts or
  796.                    blocks by dragging the scroll bar slider or by pressing
  797.                    the scroll bar buttons.
  798.  
  799.                    When this function is invoked from the Quilt Design
  800.                    Screen only the names of quilts are displayed. When 
  801.                    invoked from the Block Design screen only the name of
  802.                    blocks are displayed.
  803.  
  804.                    Click on the desired quilt or block and then press
  805.                    the [OK] Button.
  806.  
  807.        +---------------------------------------------------------+
  808.        |   Note: The Save function is not available in the       |
  809.        |         demonstration version of VQuilt but is fully    |
  810.        |         implemented in the product release!             |
  811.        +---------------------------------------------------------+
  812.  
  813.    2.  Save        Pressing the [Save] Button prompts for the name by
  814.                    which you wish to save the block or quilt. Pressing
  815.                    the [OK] Buttons archives the quilt or block to disk.
  816.  
  817.  
  818.        +---------------------------------------------------------+
  819.        |   Note: The Delete function is not available in the     |
  820.        |         demonstration version of VQuilt but is fully    |
  821.        |         implemented in the product release!             |
  822.        +---------------------------------------------------------+
  823.  
  824.    3.  Delete      Pressing the [Delete] Button presents a list box that
  825.                    shows what quilts or blocks are available for deleting.
  826.                    You can scroll through the list of available quilts or
  827.                    blocks by dragging the scroll bar slider or by pressing
  828.                    the scroll bar buttons. 
  829.  
  830.                    When this function is invoked from the Quilt Design 
  831.                    Screen only the names of quilts are displayed. When 
  832.                    invoked from the Block Design screen only the name of 
  833.                    blocks are displayed.
  834.  
  835.                    Click on the name of the quilt or block and then press
  836.                    the [OK] Button. 
  837.  
  838.                    Since a deleted quilt or block is gone for good, VQuilt 
  839.                    prompts you as to whether you are really sure you want 
  840.                    to continue with the deletion.
  841.  
  842.  
  843. Erasing and Clearing Blocks and Quilts!
  844. ---------------------------------------
  845.     
  846.     The Clear [Blackboard Eraser] Button gives you the opportunity to either
  847. clear all the colors from a block or quilt, or to 'erase' the entire block
  848. or quilt.  If you erase a block you are given a fresh drawing area. If you
  849. erase a quilt, the quilt pattern is regenerated using the exisitng quilt
  850. parameters.    
  851.  
  852.  
  853. Designing Quilt Patterns!
  854. ------------------------
  855.  
  856.     Pressing the Parameters [Ruler & Drawing Triangle] Button opens a
  857. dialog box that permits you to establish parameters that describe the
  858. geometry of your quilt.  After you have changed the desired
  859. parameters, you simply click on the [OK] Button and VQuilt will
  860. automatically generate a quilt pattern tailored to the parameters.
  861.  
  862.    One particular option permits you to alter the spacing of the 
  863. drawing marks on the block drawing area. Although this option appears
  864. in the Parameters dialog box on both the Quilt Design Screen and the
  865. Block Design Screen, it only affects the drawing marks in the block
  866. drawing area.  The resolution of the drawing marks in the quilt drawing
  867. area are automatically determined depending on the overall size of the
  868. quilt.
  869.  
  870.    Values entered for quilt parameters must always be integral. For
  871. example, the size of a block cannot be fractional. It cannot be 7.5"
  872. but must rather be either 7" or 8".
  873.  
  874.     The paremeters that can be modified include:
  875.  
  876.    1.  Number of Blocks Across
  877.    2.  Number of Blocks Down
  878.    3.  Block Size
  879.    4.  On-Point - Yes/No
  880.    5.  Sub-Divide - Yes/No
  881.    6.  Mark Resolution
  882.    7.  Border Style
  883.        - None
  884.        - Sash Across
  885.        - Sash Down
  886.        - Mitered
  887.    8.  Size of Border Across
  888.    9.  Size of Border Down
  889.   10.  Lattice - Yes/No
  890.   11.  Size of Lattice Across
  891.   12.  Size of Lattice Down
  892.  
  893.  
  894. Changing Setup Options!
  895. -----------------------
  896.  
  897.    Pressing the Setup Options [Asterisk] Button opens a dialog box that
  898. permits you to modify certain items in the VQuilt environment.
  899.  
  900.    1.  Bell - On / Off     Turns the drawing mark 'hit' beep on or off.
  901.                            You will find that the audible signal that
  902.                            occurs when you click on a drawing mark is
  903.                            extremely handy feedback.
  904.  
  905.    2.  Install Printer     Permits you to install the printer of your
  906.                            choice. VQuilt supports over 130 different
  907.                            printers, both black and white and color.
  908.  
  909.                            If you do not find your printer listed, it
  910.                            can more than likely be supported if your
  911.                            printer has a printer emulation mode. Genrally
  912.                            most printers can 'pretend' to be some other
  913.                            popular printer .. usually an Epson FX or
  914.                            an IBM Proprinter model. Consult the manual
  915.                            that came with your printer.
  916.  
  917.                                
  918.    3.  Printer Resolution  The resolution you select affects the quality
  919.        - Low               of the printed output that you get. The lower
  920.        - Medium            the resolution the faster your quilt or block
  921.        - High              will be printed. For most cases selecting
  922.                            Medium resolution is acceptable. If you are
  923.                            going to print only frames then selecting
  924.                            Low resolution works well and will print much
  925.                            faster.
  926.  
  927.    4.  Printer Port        Select the parallel port that your printer is
  928.        - LPT1              attached to.
  929.        - LPT2
  930.  
  931.  
  932. Printing Actual Size Templates!
  933. ------------------------------
  934.  
  935.    Before you can generate actual size templates, you must first tell
  936. VQuilt which pieces that you would like to have printed. In most
  937. patchwork blocks pieces are repetitive and you will wind up selecting only
  938. a few for printing as templates.
  939.  
  940.    The process of selecting the pieces for printing as templates is known
  941. as 'tagging'.
  942.  
  943.     The 'default mode' (all buttons on the Button Panel UP ) is TAG.
  944. This mode is used to tag pieces on a block to be printed as acutal size
  945. templates.
  946.  
  947.    To tag a piece simply place the arrow cursor on the piece and click the
  948. LEFT mouse button.  A dialog box will appear. Enter ONE or TWO characters
  949. to tag the piece and push the [OK] Button. The piece is now tagged and
  950. will print as a template when you request VQuilt to do so.
  951.  
  952.     In order to 'see' which pieces are tagged, simply press the RIGHT mouse
  953. button    while in 'tag mode' and the tags that you assigned will appear on
  954. their respective pieces. This function is a toggle. Click the RIGHT mouse
  955. button a second time and the tags will disappear.
  956.  
  957.     To remove a tag click on the desired piece.  When the dialog box appears
  958. simply backspace out the existing tag and push the [OK] Button.
  959.  
  960.        +---------------------------------------------------------+
  961.        |   Note: The Print functions are not available in the    |
  962.        |         demonstration version of VQuilt but are fully   |
  963.        |         implemented in the product release!             |
  964.        +---------------------------------------------------------+
  965.     
  966.     To actually PRINT the templates push the Print [Printer] Button on the
  967. Button Panel. When the print dialog box appears push the [Template]
  968. Button.
  969.  
  970.     Caveat! Printing large templates CAN take a fair amount of time
  971. depending on what type and how much memory your computer has. VQuilt
  972. always opts to use the fastest available memory it can find it.  In
  973. its search for enough memory to create an off-screen bitmap, VQuilt
  974. first checks for EMS memory and then checks for XMS memory. Either
  975. EMS or XMS memory is required to print oversize multi-page templates.
  976.  
  977.     Large templates will be printed on multiple pages that will need to be 
  978. cut and taped together .. we are, unfortunately, constrainted by the size
  979. of the print media!
  980.  
  981.  
  982. Mixing Custom Colors!
  983. ---------------------
  984.  
  985.    Custom colors can be created on the Block Design Screen. They are
  986. created by 'mixing' the three primary colors:
  987.  
  988.     RED, GREEN, and BLUE
  989.  
  990.    We have cheated a bit and added WHITE (brightness) in order to create
  991. the illusion of actually mixing paints, a process that most people have
  992. done at one time or another.
  993.  
  994.     Mixing is done by either clicking on the appropriate scroll bar
  995. button or by placing the tip of the arrow cursor on a 'colored'
  996. scroll bar slider, pressing and HOLDING the LEFT mouse button, moving
  997. the mouse to drag the slider to a new location and then releasing the
  998. mouse button. When the button is released, the new current color will
  999. appear.
  1000.  
  1001.     Each scroll bar has a value that ranges from 0 to 32 .. these numbers
  1002. are displayed in order to permit accurate color determination and
  1003. repositioning.  Sometimes the differences in similar colors are difficult
  1004. to discern visually.
  1005.  
  1006.     On each end of each scroll bar are two buttons. The 'outside' buttons
  1007. will drive the respective scroll bar to its maximum limit (high or low)
  1008. depending on which button you pressed.  The  'inside' buttons will
  1009. increment or decrement each scroll bar slider by single units for fine
  1010. adjustments.
  1011.  
  1012.     Mixing colors requires some basic knowledge as to how different colors
  1013. are created in the ADDITIVE color system
  1014.  
  1015.    Example:    RED + BLUE          = PURPLE
  1016.                RED + GREEN         = YELLOW
  1017.                BLUE + GREEN        = CYAN           
  1018.                RED + BLUE + GREEN  = WHITE
  1019.  
  1020.      It is generally useful to leave the WHITE scroll bar slider at its
  1021. maximum value (32) while you play with the other colors. Then, if you want
  1022. a darker color reduce the white value.
  1023.  
  1024.     The best way to learn how to mix colors is to experiment. Play with the
  1025. scroll bars and see what colors you create! Remeber that you can save any
  1026. colors you create in any one of the sixteen color palette boxes on the
  1027. Block Display Screen. Simply press the [Save] Button and click on the box
  1028. that you want to save the color in.
  1029.  
  1030.  
  1031. As A Last Word ...
  1032. ------------------
  1033.  
  1034.     Working with VQuilt is fun .. at least I hope that you find it so!
  1035.  
  1036.    If you have problems with this demonstration version or think that
  1037. you have found a bug (Out Damned Spot!) please let us know immediately.
  1038. VQuilt has been tested extensively. We have attempted to make it as robust
  1039. as possible but, having been in the systems business for quite a while,
  1040. we always maintain a healthy dose of skepticism!
  1041.  
  1042.